/**
 * 封装ajax请求函数
 */
import axios from "axios";
export default function ajax(url, data={}, type='GET'){
    if(type === 'GET'){
        // 拼接请求字符串
        // data: {username: tom, password: 123}
        // paramStr: {username=tom&password=123}
        let paramStr = ''
        Object.keys(data).forEach(key =>{
            paramStr += key + '=' + data[key] + '&'
        })
        if(paramStr){
            paramStr = paramStr.substring(0, paramStr.length-1) // 截取最后一个&
        }
        // 使用axios发get请求
        return axios.get(url + '?' + paramStr)
    }else{
        return axios.post(url, data)
    }
    
}